erp relationship inventory control software consulting management inventory control machine shop lean manufacturing software cnc software job shop customer lean manufacturing inventory machining crm inventory software